"""
@author:menglei
@desc:多多客生成单品推广小程序二维码url
"""
from pdd.api.base import RestApi


class PddDdkWeappQrcodeUrlGenRequest(RestApi):
    """
    @:param: custom_parameters:STRING:自定义参数，为链接打上自定义标签；自定义参数最长限制64个字节；格式为：  {"uid":"11111","sid":"22222"} ，其中 uid 用户唯一标识，可自行加密后传入，每个用户仅且对应一个标识，必填； sid 上下文信息标识，例如sessionId等，非必填。该json字符串中也可以加入其他自定义的key
    @:param: generate_mall_collect_coupon:BOOLEAN:是否生成店铺收藏券推广链接
    @:param: goods_id_list:LONG[]:商品ID，仅支持单个查询
    @:param: p_id:STRING:推广位ID
    @:param: zs_duo_id:LONG:招商多多客ID
    """
    def __init__(self,domain='https://gw-api.pinduoduo.com'):
        RestApi.__init__(self, domain)
        self.custom_parameters = None
        self.generate_mall_collect_coupon = None
        self.goods_id_list = None
        self.p_id = None
        self.zs_duo_id = None

    def getapiname(self):
        return 'pdd.ddk.weapp.qrcode.url.gen'